Matthias Clasen [Mon, 28 May 2007 06:46:33 +0000 (06:46 +0000)]
Document some more signals
svn path=/trunk/; revision=17958
Matthias Clasen [Mon, 28 May 2007 05:18:51 +0000 (05:18 +0000)]
Improve docs
svn path=/trunk/; revision=17957
Matthias Clasen [Mon, 28 May 2007 05:01:56 +0000 (05:01 +0000)]
forgotten file
svn path=/trunk/; revision=17956
Tor Lillqvist [Sun, 27 May 2007 18:45:09 +0000 (18:45 +0000)]
Drop bogus -user32 switch. Was supposed to be -luser32, but he "l" was
2007-05-27 Tor Lillqvist <tml@novell.com>
* configure.in (GDK_EXTRA_LISB): Drop bogus -user32 switch. Was
supposed to be -luser32, but he "l" was missing. But nobody has
noticed, so presumably unnecessary.
svn path=/trunk/; revision=17955
Matthias Clasen [Sun, 27 May 2007 03:02:29 +0000 (03:02 +0000)]
more signal linkification
svn path=/trunk/; revision=17949
Matthias Clasen [Sun, 27 May 2007 02:59:45 +0000 (02:59 +0000)]
Some cleanups
2007-05-26 Matthias Clasen <mclasen@redhat.com>
* gtk/migrating*.sgml: Some cleanups
svn path=/trunk/; revision=17948
Matthias Clasen [Sun, 27 May 2007 02:32:21 +0000 (02:32 +0000)]
Move docs inline
2007-05-26 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkentry.sgml: Move docs inline
* gtk/tmpl/gtklinkbutton.sgml:
* gtk/tmpl/gtkfilechooser.sgml:
* gtk/tmpl/gtkcellrenderer.sgml:
* gtk/tmpl/gtkenums.sgml:
* gtk/tmpl/gtkcontainer.sgml: Additions
svn path=/trunk/; revision=17947
Matthias Clasen [Sun, 27 May 2007 01:53:59 +0000 (01:53 +0000)]
More doc fixups
svn path=/trunk/; revision=17946
Matthias Clasen [Sun, 27 May 2007 01:39:28 +0000 (01:39 +0000)]
Remove GdkBitmap
2007-05-26 Matthias Clasen <mclasen@redhat.com>
* gdk/gdk-overrides.txt: Remove GdkBitmap
* gtk/gtk-sections.txt:
* gtk/tmpl/gtkenums.sgml:
* gdk/tmpl/rgb.sgml:
* gdk/tmpl/gcs.sgml:
* gdk/tmpl/pango_interaction.sgml:
* gdk/tmpl/windows.sgml: Additions
svn path=/trunk/; revision=17945
Matthias Clasen [Sun, 27 May 2007 01:36:52 +0000 (01:36 +0000)]
Remove duplicate doc comments that cause problems when building the docs.
2007-05-26 Matthias Clasen <mclasen@redhat.com>
* gdk/directfb/gdkkeys-directfb.c: Remove duplicate doc comments
that cause problems when building the docs.
svn path=/trunk/; revision=17944
Matthias Clasen [Sat, 26 May 2007 20:56:19 +0000 (20:56 +0000)]
Add new api
svn path=/trunk/; revision=17943
Matthias Clasen [Sat, 26 May 2007 20:50:34 +0000 (20:50 +0000)]
Update docs
svn path=/trunk/; revision=17942
Matthias Clasen [Sat, 26 May 2007 20:49:08 +0000 (20:49 +0000)]
Update docs
svn path=/trunk/; revision=17941
Matthias Clasen [Sat, 26 May 2007 20:45:41 +0000 (20:45 +0000)]
Add new api
svn path=/trunk/; revision=17940
Matthias Clasen [Sat, 26 May 2007 20:43:23 +0000 (20:43 +0000)]
Fix docs
svn path=/trunk/; revision=17939
Matthias Clasen [Sat, 26 May 2007 20:39:14 +0000 (20:39 +0000)]
More doc fixage
svn path=/trunk/; revision=17938
Matthias Clasen [Sat, 26 May 2007 20:29:26 +0000 (20:29 +0000)]
More doc fixage
svn path=/trunk/; revision=17937
Matthias Clasen [Sat, 26 May 2007 20:24:25 +0000 (20:24 +0000)]
More doc fixes
svn path=/trunk/; revision=17936
Matthias Clasen [Sat, 26 May 2007 20:22:51 +0000 (20:22 +0000)]
Bring docs in shape
svn path=/trunk/; revision=17935
Matthias Clasen [Sat, 26 May 2007 19:04:35 +0000 (19:04 +0000)]
Document new api
svn path=/trunk/; revision=17934
Matthias Clasen [Sat, 26 May 2007 19:03:18 +0000 (19:03 +0000)]
Document new api
svn path=/trunk/; revision=17933
Matthias Clasen [Sat, 26 May 2007 18:59:43 +0000 (18:59 +0000)]
Document new api
svn path=/trunk/; revision=17932
Matthias Clasen [Sat, 26 May 2007 18:56:07 +0000 (18:56 +0000)]
document new api
svn path=/trunk/; revision=17931
Matthias Clasen [Sat, 26 May 2007 18:53:50 +0000 (18:53 +0000)]
Document new api
svn path=/trunk/; revision=17930
Matthias Clasen [Sat, 26 May 2007 18:51:06 +0000 (18:51 +0000)]
Document new api
svn path=/trunk/; revision=17929
Matthias Clasen [Sat, 26 May 2007 18:49:58 +0000 (18:49 +0000)]
Document new api
svn path=/trunk/; revision=17928
Matthias Clasen [Sat, 26 May 2007 18:44:33 +0000 (18:44 +0000)]
Bring the dogs in shape
svn path=/trunk/; revision=17927
Richard Hult [Sat, 26 May 2007 08:07:37 +0000 (08:07 +0000)]
Fix typo to get the build working.
2007-05-26 Richard Hult <richard@imendio.com>
* gtk/gtkprinter.c: (gtk_printer_set_location): Fix typo to get the
build working.
svn path=/trunk/; revision=17926
Matthias Clasen [Sat, 26 May 2007 07:13:52 +0000 (07:13 +0000)]
More of the same
svn path=/trunk/; revision=17925
Matthias Clasen [Sat, 26 May 2007 06:59:36 +0000 (06:59 +0000)]
Require gtk-doc 1.6, for signal and property links.
2007-05-26 Matthias Clasen <mclasen@redhat.com>
* configure.in: Require gtk-doc 1.6, for signal and property links.
* gtk/gtkbox.c:
* gtk/gtkbutton.c:
* gtk/gtkcontainer.c:
* gtk/gtkdialog.c:
* gtk/gtkentry.c:
* gtk/gtkimage.c:
* gtk/gtklabel.c:
* gtk/gtkmisc.c:
* gtk/gtksettings.c:
* gtk/gtkwidget.c: Documentation improvements, link signals
and properties where it makes sense.
svn path=/trunk/; revision=17924
Matthias Clasen [Sat, 26 May 2007 04:39:23 +0000 (04:39 +0000)]
Formatting fixes.
2007-05-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextmark.c:
* gtk/gtktextbuffer.c: Formatting fixes.
svn path=/trunk/; revision=17923
Matthias Clasen [Sat, 26 May 2007 04:10:42 +0000 (04:10 +0000)]
Allow to separate GtkTextMark creation from buffer insertion. (#132818,
2007-05-25 Matthias Clasen <mclasen@redhat.com>
Allow to separate GtkTextMark creation from buffer insertion.
(#132818, Gustavo Giráldez, patch by Yevgen Muntyan)
* gtk/gtktextmarkprivate.h:
* gtk/gtktextmark.[hc] (gtk_text_mark_new): New function to
create a GtkTextMark.
* gtk/gtktextbuffer.[hc] (gtk_text_buffer_add_mark): New
function to add an existing mark to a buffer.
* gtk/gtktextbtree.c: Allow adding existing marks.
* gtk/gtk.symbols: Add new functions.
* tests/testtextbuffer.c: Add some tests for new mark
functionality.
svn path=/trunk/; revision=17922
Xan Lopez [Fri, 25 May 2007 21:23:45 +0000 (21:23 +0000)]
Forgot to put bug number.
svn path=/trunk/; revision=17921
Xan Lopez [Fri, 25 May 2007 21:02:46 +0000 (21:02 +0000)]
Use private->data->short_label to update the proxies.
* gtk/gtkaction.c: (gtk_action_set_short_label):
Use private->data->short_label to update the proxies.
svn path=/trunk/; revision=17918
Richard Hult [Fri, 25 May 2007 19:47:23 +0000 (19:47 +0000)]
Implement copying from a window, part of bug #348493.
2007-05-25 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkimage-quartz.c: (_gdk_quartz_image_copy_to_image):
Implement copying from a window, part of bug #348493.
svn path=/trunk/; revision=17917
Matthias Clasen [Fri, 25 May 2007 17:22:55 +0000 (17:22 +0000)]
Hold a refence on the print operation until gtk_print_job_send() is done.
2007-05-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintoperation-unix.c (unix_end_run): Hold a
refence on the print operation until gtk_print_job_send()
is done. (#440040, Chris Vine)
svn path=/trunk/; revision=17915
Matthias Clasen [Fri, 25 May 2007 16:29:14 +0000 (16:29 +0000)]
Don't crash and don't leak. (#439565, Pedro Villavicencio)
2007-05-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconview.c (gtk_icon_view_accessible_ref_child):
Don't crash and don't leak. (#439565, Pedro Villavicencio)
svn path=/trunk/; revision=17913
Matthias Clasen [Fri, 25 May 2007 15:31:28 +0000 (15:31 +0000)]
Improve a warning Always set the error when returning NULL. (#440982,
2007-05-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconfactory.c: Improve a warning
* gtk/gtkicontheme.c (gtk_icon_info_load_icon): Always
set the error when returning NULL. (#440982, Carlos Garcia
Campos)
svn path=/trunk/; revision=17912
Michael Natterer [Fri, 25 May 2007 09:33:05 +0000 (09:33 +0000)]
Merge fix from maemo-gtk:
2007-05-25 Michael Natterer <mitch@imendio.com>
Merge fix from maemo-gtk:
* gtk/gtkmenushell.c (gtk_menu_shell_enter_notify): open submenus
also if the menu item we're entering is already selected. Also, it
makes no sense to forward the event to the parent menu shell if we
are entering a menu item of *this* menu shell.
svn path=/trunk/; revision=17911
Matthias Clasen [Fri, 25 May 2007 01:45:40 +0000 (01:45 +0000)]
Ad missing png icons
svn path=/trunk/; revision=17910
Kenneth Nielsen [Thu, 24 May 2007 23:46:31 +0000 (23:46 +0000)]
Updated Danish translation
svn path=/trunk/; revision=17909
Matthias Clasen [Thu, 24 May 2007 19:43:05 +0000 (19:43 +0000)]
Fix broken DESTDIR support
svn path=/trunk/; revision=17907
Michael Natterer [Thu, 24 May 2007 15:54:23 +0000 (15:54 +0000)]
apply patch from Bogdan Nicula which fixes a crash on GdkWindows which
2007-05-24 Michael Natterer <mitch@imendio.com>
* gtk/gtktooltip.c (find_widget_under_pointer): apply patch from
Bogdan Nicula which fixes a crash on GdkWindows which have no
GtkWidget as user_data (bug #440890).
svn path=/trunk/; revision=17906
Matthias Clasen [Thu, 24 May 2007 06:04:12 +0000 (06:04 +0000)]
bump version
svn path=/trunk/; revision=17905
Matthias Clasen [Thu, 24 May 2007 05:51:56 +0000 (05:51 +0000)]
2.11.0
svn path=/trunk/; revision=17903
Matthias Clasen [Thu, 24 May 2007 04:23:42 +0000 (04:23 +0000)]
Updates
svn path=/trunk/; revision=17902
Matthias Clasen [Wed, 23 May 2007 17:49:34 +0000 (17:49 +0000)]
Add some missing symbols.
2007-05-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gdk/x11/xsettings-common.h:
* gdk/gdk.symbols: Add some missing symbols.
* gtk/paper_names_offsets.c:
* gtk/gen-paper-names.c: Make variables static.
* gtk/gtktooltip.[hc]:
* gtk/gtkvolumebutton.c:
* gtk/gtkscalebutton.c: Fix up symbol aliasing.
svn path=/trunk/; revision=17899
Yevgen Muntyan [Wed, 23 May 2007 15:06:03 +0000 (15:06 +0000)]
missing #include <ctype.h>.
2007-05-23 Yevgen Muntyan <muntyan@tamu.edu>
* gtk/gtkprintunixdialog.c: missing #include <ctype.h>.
* gtk/gtkhandlebox.c (gtk_handle_box_paint):
* gtk/gtkpagesetupunixdialog.c (_gtk_load_custom_papers):
* gtk/gtkstatusbar.c (gtk_statusbar_get_context_id):
* gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path):
* gtk/gtktrayicon-x11.c (gtk_tray_icon_send_dock_request):
* gtk/gtkpreview.c (gtk_preview_finalize):
* gtk/gtknotebook.c (gtk_notebook_set_group_id):
* tests/testnotebookdnd.c (window_creation_function):
* tests/testiconview.c (do_popup_menu):
Fixed some compiler warnings (#440689).
svn path=/trunk/; revision=17898
Matthias Clasen [Wed, 23 May 2007 14:02:14 +0000 (14:02 +0000)]
Fix make check
svn path=/trunk/; revision=17897
Kristian Rietveld [Wed, 23 May 2007 12:32:42 +0000 (12:32 +0000)]
translate coordinates from the window they were received on to the event
2007-05-23 Kristian Rietveld <kris@imendio.com>
* gtk/gtktooltip.c (find_widget_under_pointer): translate coordinates
from the window they were received on to the event widget's window;
correct for no-window widgets after that, bail out on failure. This
makes the coordinates given by GtkWidget::query-tooltip truly relative
to widget->window. (#435188).
* gtk/gtkwidget.c (gtk_widget_class_init): update docs for
GtkWidget::query-tooltip.
svn path=/trunk/; revision=17896
Rhys Jones [Wed, 23 May 2007 07:41:04 +0000 (07:41 +0000)]
Updated Welsh translation.
2007-05-23 Rhys Jones <rhys@sucs.org>
* cy.po: Updated Welsh translation.
svn path=/trunk/; revision=17895
Rhys Jones [Wed, 23 May 2007 07:35:30 +0000 (07:35 +0000)]
Updated Welsh translation.
2007-05-23 Rhys Jones <rhys@sucs.org>
* cy.po: Updated Welsh translation.
svn path=/trunk/; revision=17894
Behdad Esfahbod [Wed, 23 May 2007 03:19:37 +0000 (03:19 +0000)]
Don't create new pango fontmaps. Use the default pangocairo fontmap and
2007-05-22 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtkprintcontext.c (gtk_print_context_finalize),
(_gtk_print_context_new), (_gtk_print_context_get_fontmap),
(gtk_print_context_set_cairo_context),
(gtk_print_context_get_pango_fontmap),
(gtk_print_context_create_pango_context):
Don't create new pango fontmaps. Use the default pangocairo
fontmap and set resolution on PangoContext instead. (#417707)
svn path=/trunk/; revision=17893
Jorge Gonzalez Gonzalez [Tue, 22 May 2007 15:30:24 +0000 (15:30 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=17891
Jorge Gonzalez Gonzalez [Tue, 22 May 2007 15:29:59 +0000 (15:29 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=17890
Norayr Chilingaryan [Tue, 22 May 2007 12:47:06 +0000 (12:47 +0000)]
svn test
svn path=/trunk/; revision=17889
Yair Hershkovitz [Tue, 22 May 2007 08:03:24 +0000 (08:03 +0000)]
updated hebrew translation
svn path=/trunk/; revision=17888
Richard Hult [Mon, 21 May 2007 19:40:43 +0000 (19:40 +0000)]
Set the resolution.
2007-05-21 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkdisplay-quartz.c: (gdk_display_open): Set the
resolution.
* gdk/quartz/gdkscreen-quartz.c: Use the autorelease pool macros.
svn path=/trunk/; revision=17887
Michael Natterer [Mon, 21 May 2007 12:43:50 +0000 (12:43 +0000)]
revert last change.
2007-05-21 Michael Natterer <mitch@imendio.com>
* gtk/gtkcombobox.c (gtk_combo_box_set_model): revert last change.
svn path=/trunk/; revision=17886
Tim Janik [Mon, 21 May 2007 12:05:57 +0000 (12:05 +0000)]
removed redundant check.
Mon May 21 13:58:32 2007 Tim Janik <timj@imendio.com>
* gtk/gtkcombobox.c (gtk_combo_box_set_model): removed redundant check.
svn path=/trunk/; revision=17885
Theppitak Karoonboonyanan [Mon, 21 May 2007 11:44:07 +0000 (11:44 +0000)]
Updated Thai translation.
* th.po: Updated Thai translation.
svn path=/trunk/; revision=17884
Luca Ferretti [Mon, 21 May 2007 09:16:00 +0000 (09:16 +0000)]
Backport updated Italian translation from gtk-2-10 branch.
2007-05-21 Luca Ferretti <elle.uca@libero.it>
* it.po: Backport updated Italian translation from gtk-2-10
branch.
svn path=/trunk/; revision=17883
Luca Ferretti [Mon, 21 May 2007 09:10:16 +0000 (09:10 +0000)]
Backport updated Italian translation from gtk-2-10 branch.
2007-05-21 Luca Ferretti <elle.uca@libero.it>
* it.po: Backport updated Italian translation from gtk-2-10
branch.
svn path=/trunk/; revision=17882
Tor Lillqvist [Mon, 21 May 2007 02:58:16 +0000 (02:58 +0000)]
Make it work better with multiple monitors.
2007-05-21 Tor Lillqvist <tml@novell.com>
* gtk/gtkscalebutton.c (gtk_scale_popup): Make it work better with
multiple monitors.
svn path=/trunk/; revision=17881
Attilio Fiandrotti [Sun, 20 May 2007 21:51:10 +0000 (21:51 +0000)]
Updated minimum DirectFB version required to enable gdk_directfb_create_child_window()
svn path=/trunk/; revision=17879
Bastien Nocera [Sat, 19 May 2007 23:47:25 +0000 (23:47 +0000)]
Add missing docs for the volume button
2007-05-20 Bastien Nocera <hadess@hadess.net>
* gtk/gtk-docs.sgml: Add missing docs for the
volume button
svn path=/trunk/; revision=17878
Bastien Nocera [Sat, 19 May 2007 23:35:00 +0000 (23:35 +0000)]
Add the GtkVolumeButton widget, a button that pops up a scale when clicked
2007-05-20 Bastien Nocera <hadess@hadess.net>
* gtk/Makefile.am:
* gtk/gtk.h:
* gtk/gtk.symbols:
* gtk/gtkvolumebutton.[ch]: Add the GtkVolumeButton widget,
a button that pops up a scale when clicked (Closes: #415775)
* tests/Makefile.am:
* tests/testvolumebutton.c: Add a test program for the
volume button
2007-05-20 Bastien Nocera <hadess@hadess.net>
* POTFILES.in: Add volume button to the list
2007-05-20 Bastien Nocera <hadess@hadess.net>
* gtk/gtk-sections.txt: Add the GtkVolumeButton widget
to the docs
svn path=/trunk/; revision=17877
Bastien Nocera [Sat, 19 May 2007 23:08:02 +0000 (23:08 +0000)]
reviewed by: Matthias Clasen <mclasen@redhat.com>
2007-05-19 Bastien Nocera <hadess@hadess.net>
reviewed by: Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am:
* gtk/gtk.h:
* gtk/gtk.symbols:
* gtk/gtkscalebutton.[ch]: Add the GtkScaleButton widget,
a button that pops up a scale when pressed
2007-05-19 Bastien Nocera <hadess@hadess.net>
* POTFILES.in: Add scale button to the list
2007-05-20 Bastien Nocera <hadess@hadess.net>
* gtk/gtk-docs.sgml:
* gtk/gtk-sections.txt: add the GtkScaleButton widget
to the docs
svn path=/trunk/; revision=17876
Yair Hershkovitz [Sat, 19 May 2007 21:15:39 +0000 (21:15 +0000)]
updaed hebrew translation
svn path=/trunk/; revision=17875
Matthias Clasen [Sat, 19 May 2007 15:14:55 +0000 (15:14 +0000)]
Add credits
svn path=/trunk/; revision=17874
Matthias Clasen [Sat, 19 May 2007 05:22:00 +0000 (05:22 +0000)]
Deprecate gtk_notebook_[gs]et_group_id in favour of new functions
2007-05-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtknotebook.[hc]: Deprecate gtk_notebook_[gs]et_group_id
in favour of new functions gtk_notebook_[gs]et_group, which
takes a pointer as group identifier and makes it easier to
avoid group id collisions. (#386930, Christian Hammond)
* tests/testnotebookdnd.c: Use new grouping api.
svn path=/trunk/; revision=17873
Matthias Clasen [Sat, 19 May 2007 04:07:42 +0000 (04:07 +0000)]
Warn and refuse to add actions with duplicate names. (#150877, Tommi
2007-05-18 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkactiongroup.c: Warn and refuse to add actions with
duplicate names. (#150877, Tommi Komulainen)
svn path=/trunk/; revision=17872
Matthias Clasen [Sat, 19 May 2007 02:31:53 +0000 (02:31 +0000)]
Add gtk_entry_[gs]et_cursor_hadjustment() to allow automatic scrolling in
2007-05-18 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkentry.[hc]: Add gtk_entry_[gs]et_cursor_hadjustment()
to allow automatic scrolling in response to cursor movements
in the entry. (#438651, Nate Nielsen)
svn path=/trunk/; revision=17871
Matthias Clasen [Sat, 19 May 2007 02:12:07 +0000 (02:12 +0000)]
Fix the build
svn path=/trunk/; revision=17870
Matthias Clasen [Fri, 18 May 2007 22:29:55 +0000 (22:29 +0000)]
Add a toggle-cursor-visibility keybinding signal, and bind F7 to it.
2007-05-18 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c: Add a toggle-cursor-visibility keybinding
signal, and bind F7 to it. (#380048, Tim Miao)
svn path=/trunk/; revision=17869
Matthias Clasen [Fri, 18 May 2007 20:19:12 +0000 (20:19 +0000)]
Add a function to look up an icon from a list of icon names. (#396901,
2007-05-18 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkicontheme.h:
* gtk/gtkicontheme.c: Add a function to look up an icon from
a list of icon names. (#396901, Luca Ferretti)
svn path=/trunk/; revision=17868
Emmanuele Bassi [Fri, 18 May 2007 15:56:05 +0000 (15:56 +0000)]
Reset the state on dispose.
2007-05-18 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkrecentchooserdefault.c:
(gtk_recent_chooser_default_dispose): Reset the state on dispose.
(cleanup_after_load): load_id != 0 && load_state == LOAD_EMPTY
is a valid state, if the main loop never had the chance to
properly spin at least once. (#438671)
svn path=/trunk/; revision=17866
Emmanuele Bassi [Fri, 18 May 2007 15:48:43 +0000 (15:48 +0000)]
Mark string for translation. (#439437)
2007-05-18 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkrecentchooserdefault.c (recent_meta_data_func): Mark
string for translation. (#439437)
svn path=/trunk/; revision=17865
Matthias Clasen [Fri, 18 May 2007 15:32:54 +0000 (15:32 +0000)]
Fix a typo
svn path=/trunk/; revision=17864
Michael J. Chudobiak [Fri, 18 May 2007 14:19:47 +0000 (14:19 +0000)]
Bump libtiff requirement to 3.6.0, by requiring presence of
2007-05-18 Michael J. Chudobiak <mjc@cvs.gnome.org>
* INSTALL.in:
* README.in:
* configure.in: Bump libtiff requirement to 3.6.0, by requiring
presence of TIFFReadRGBAImageOriented.
* gdk-pixbuf-scaled-anim.c: (get_scaled_pixbuf):
Preserve pixbuf options when generating a new scaled pixbuf.
* io-jpeg.c: (get_orientation), (gdk_pixbuf__jpeg_image_load),
(gdk_pixbuf__jpeg_image_load_increment): Read the exif
orientation tag and associate it with the "orientation" pixbuf
option. Renders libexif unnecessary in some applications.
* io-tiff.c: (tiff_image_parse): Read the tiff orientation tag,
compensate for the partial rotations performed by libtiff,
and generate an "orientation" option for the pixbuf.
svn path=/trunk/; revision=17863
Carlos Garnacho [Fri, 18 May 2007 13:31:29 +0000 (13:31 +0000)]
remove c++ style comment.
2007-05-18 Carlos Garnacho <carlos@imendio.com>
* gtk/gtkexpander.c: remove c++ style comment.
svn path=/trunk/; revision=17862
Carlos Garnacho [Fri, 18 May 2007 11:33:13 +0000 (11:33 +0000)]
Make combobox menu popdown keybindable (#433593)
2007-05-18 Carlos Garnacho <carlos@imendio.com>
Make combobox menu popdown keybindable (#433593)
* gtk/gtkcombobox.c (gtk_combo_box_class_init): Add "popdown" binding
signal and keybindings.
(gtk_combo_box_real_popdown): Added, "popdown" keybinding signal
handler.
(gtk_combo_box_menu_key_press):
(gtk_combo_box_list_key_press): forward the event to the combobox if
it wasn't handled by the menu.
svn path=/trunk/; revision=17861
Carlos Garnacho [Fri, 18 May 2007 11:07:04 +0000 (11:07 +0000)]
Allow widgets up in the hierarchy to run their DnD handlers if the target
2007-05-18 Carlos Garnacho <carlos@imendio.com>
* gtk/gtknotebook.c (gtk_notebook_init) (gtk_notebook_drag_motion)
(gtk_notebook_drag_drop): Allow widgets up in the hierarchy to run
their DnD handlers if the target doesn't match with anything the
notebook manages. (#350665, Joakim Lundborg).
svn path=/trunk/; revision=17860
Carlos Garnacho [Fri, 18 May 2007 10:38:42 +0000 (10:38 +0000)]
Refactor GtkFileChooserDialog sizing.
2007-05-18 Carlos Garnacho <carlos@imendio.com>
Refactor GtkFileChooserDialog sizing.
* gtkfilechooserembed.[ch] (delegate_get_resizable_hints)
(_gtk_file_chooser_embed_get_resizable_hints):
s/resizable_hints/resizable/, return just one boolean value to
determine whether the filechooser should be resizable or not.
* gtkfilechooserprivate.h (struct GtkFileChooserDialogPrivate): remove
variables related to the GtkFileChooserEmbed get_default_size() and
get_resizable() implementations.
(struct GtkFileChooserDefault): Move default size management here.
* gtkfilechooserdefault.c (gtk_file_chooser_default_size_allocate):
Added, store currently allocated size to calculate default size later.
(gtk_file_chooser_default_get_resizable_hints):
s/resizable_hints/resizable/.
(gtk_file_chooser_default_set_property): Reload settings if the file
chooser action changes, this way the save expander state will be known
before mapping the window, avoiding wrong window positioning and
flickering. (#424299, #424309)
(find_good_size_from_style): Only get size from style if it wasn't set
previously.
(gtk_file_chooser_default_get_default_size): return default size based
on stored default size and preview/extra widget sizes.
* gtkfilechooserdialog.c (file_chooser_widget_update_hints)
(file_chooser_widget_realized_size_changed)
(file_chooser_widget_unrealized_size_changed): simplified to
(file_chooser_widget_size_changed): set window size and resizability
based on the GtkFileChooserEmbed interface implementation. (Bug
#420285, Tomeu Vizoso)
(gtk_file_chooser_dialog_map): force a dialog size change, so it's
clamped for sure to the 75% of the screen size.
svn path=/trunk/; revision=17859
Carlos Garnacho [Fri, 18 May 2007 09:42:52 +0000 (09:42 +0000)]
Do not unset the brand new current page if there was none set previously.
2007-05-18 Carlos Garnacho <carlos@imendio.com>
* gtk/gtknotebook.c (gtk_notebook_real_insert_page): Do not unset
the brand new current page if there was none set previously. Fixes
#425138 (Reported by Michail Crayson). Some code simplifications.
(gtk_notebook_draw_arrow): code style fix.
svn path=/trunk/; revision=17858
Theppitak Karoonboonyanan [Thu, 17 May 2007 10:58:07 +0000 (10:58 +0000)]
Updated Thai translation.
* th.po: Updated Thai translation.
svn path=/trunk/; revision=17857
Matthias Clasen [Wed, 16 May 2007 17:42:53 +0000 (17:42 +0000)]
Add ATK names to the Up, Down, and Root buttons. Keep the focus from
2007-05-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpathbar.c: Add ATK names to the Up, Down, and Root
buttons. Keep the focus from vanishing when Up or Down arrows
become insensitive or invisible. (#357005, Patrick Wade)
svn path=/trunk/; revision=17856
Brian Cameron [Wed, 16 May 2007 01:35:51 +0000 (01:35 +0000)]
Add Sun mediaLib support so that hardware acceleration via mediaLib is
2007-05-16 Brian Cameron <brian.cameron@sun.com>
* acconfig.h, configure.in, gdk/Makefile.am, gdkprivate.h, gdkrgb.c,
gdkdraw.c, gdk-pixbuf/gdk-pixbuf-scale.c,
gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/pixops/pixops.[ch],
gdk-pixbuf/pixops/timescale.c: Add Sun mediaLib support so that
hardware acceleration via mediaLib is enabled if mediaLib is
detected via configure. Enhancement request #344813. I was given
permission to commit in the bug report by Matthias Clasen.
* gdk/medialib.[ch]: New files added for mediaLib support.
* docs/reference/gdk-pixbuf/tmpl/scaling.sgml,
docs/reference/gdk/tmpl/rgb.sgml, gdk/gdkdraw.c: Add docs for
mediaLib support.
svn path=/trunk/; revision=17855
David Lodge [Tue, 15 May 2007 21:24:43 +0000 (21:24 +0000)]
Updated en_GB translation
svn path=/trunk/; revision=17853
David Lodge [Tue, 15 May 2007 21:11:05 +0000 (21:11 +0000)]
Updated en_GB translation
svn path=/trunk/; revision=17852
Torsten Schoenfeld [Tue, 15 May 2007 17:57:27 +0000 (17:57 +0000)]
Unset priv->platform_data and priv->free_platform_data to prevent
2007-05-15 Torsten Schoenfeld <kaffeetisch@gmx.de>
* gtk/gtkprintoperation.c (pdf_end_run): Unset priv->platform_data and
priv->free_platform_data to prevent gtk_print_operation_finalize()
from freeing the cairo surface a second time.
svn path=/trunk/; revision=17851
Jorge Gonzalez Gonzalez [Tue, 15 May 2007 15:49:45 +0000 (15:49 +0000)]
Updated Spansih translation
svn path=/trunk/; revision=17850
Jorge Gonzalez Gonzalez [Tue, 15 May 2007 15:49:20 +0000 (15:49 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=17849
Kristian Rietveld [Mon, 14 May 2007 21:36:24 +0000 (21:36 +0000)]
remove dangling semicolon, fixes the segfault ebassi was seeing earlier
2007-05-14 Kristian Rietveld <kris@gtk.org>
* gtk/gtkfilechooserdefault.c (recent_column_path_sort_func): remove
dangling semicolon, fixes the segfault ebassi was seeing earlier today
;)
svn path=/trunk/; revision=17848
Ihar Hrachyshka [Mon, 14 May 2007 21:31:07 +0000 (21:31 +0000)]
Updated Belarusian Latin translation.
svn path=/trunk/; revision=17847
Daniel Nylander [Mon, 14 May 2007 19:51:32 +0000 (19:51 +0000)]
sv.po: Updated Swedish translation
svn path=/trunk/; revision=17846
Tristan Van Berkom [Mon, 14 May 2007 18:33:53 +0000 (18:33 +0000)]
Functions: gtk_about_dialog_get/set_name() were deprecated in favour of
* gtk/gtkaboutdialog.c: Functions: gtk_about_dialog_get/set_name()
were deprecated in favour of gtk_about_dialog_get/set_program_name(),
the GtkAboutDialog now uses the "program-name" property instead of
the conflicting "name" property (fixes bug 345822).
svn path=/trunk/; revision=17845
Emmanuele Bassi [Mon, 14 May 2007 15:35:37 +0000 (15:35 +0000)]
Add check for GNU extensions to ftw()/nftw().
2007-05-14 Emmanuele Bassi <ebassi@gnome.org>
* configure.in: Add check for GNU extensions to ftw()/nftw().
* gtk/gtksearchenginesimple.c: Fix compilation on systems with
only POSIX-compliant ftw(). (#435797, based on a patch by
Richard Hult)
svn path=/trunk/; revision=17844
Emmanuele Bassi [Mon, 14 May 2007 10:16:07 +0000 (10:16 +0000)]
Convert the GtkTreeIter inside the sorting functions for the search and
2007-05-14 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkfilechooserdefault.c:
Convert the GtkTreeIter inside the sorting functions for the
search and recent modes. This doesn't yet fix the segfault when
clicking the 'Name' column in recent mode, though.
svn path=/trunk/; revision=17843
Behdad Esfahbod [Mon, 14 May 2007 10:10:46 +0000 (10:10 +0000)]
Fix check for modifier keys. (#438261, Theppitak Karoonboonyanan)
2007-05-14 Behdad Esfahbod <behdad@gnome.org>
* modules/input/gtkimcontextthai.c
(gtk_im_context_thai_filter_keypress):
Fix check for modifier keys. (#438261, Theppitak Karoonboonyanan)
svn path=/trunk/; revision=17842